﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace AJWPFAdmin.Services.AppointAPI.Qingdao
{
    public class QingdaoUploadViolationRecordInfoReq
    {
        /// <summary>
        /// 企业标识
        /// </summary>
        public string clientId { get; set; }

        /// <summary>
        /// 企业密钥
        /// </summary>
        public string clientSecret { get; set; }

        /// <summary>
        /// 企业编号
        /// </summary>
        public string entNo { get; set; }

        /// <summary>
        /// 出入口编号
        /// </summary>
        public string gateNo { get; set; }

        /// <summary>
        /// 出入口名称
        /// </summary>
        public string gateName { get; set; }

        /// <summary>
        /// 设备序列号
        /// </summary>
        public string serialNo { get; set; }

        /// <summary>
        /// 车牌号码
        /// </summary>
        public string carNo { get; set; }

        /// <summary>
        /// 进/出厂时间
        /// </summary>
        public string accessTime { get; set; }

        /// <summary>
        /// 进/出厂类型，1进2出
        /// </summary>
        public string type { get; set; }

        /// <summary>
        /// 开始时间
        /// </summary>
        public string testStartDate { get; set; }

        /// <summary>
        /// 结束时间
        /// </summary>
        public string testEndDate { get; set; }

        /// <summary>
        /// 录像地址
        /// </summary>
        public string videoPath { get; set; }

        /// <summary>
        /// 默认通道号
        /// </summary>
        public int channel { get; set; }

        /// <summary>
        /// 录像代码
        /// </summary>
        public string videoCode { get; set; }

        /// <summary>
        /// 录像名称
        /// </summary>
        public string videoName { get; set; }

        /// <summary>
        /// 视频时长
        /// </summary>
        public string spsc { get; set; }

        /// <summary>
        /// 摄像头代码
        /// </summary>
        public string cameraCode { get; set; }

        /// <summary>
        /// 摄像头名称
        /// </summary>
        public string cameraName { get; set; }

        /// <summary>
        /// 硬盘录像机版本
        /// </summary>
        public string dvrVersion { get; set; }

        /// <summary>
        /// 道闸控制器型号编号
        /// </summary>
        public int gateCtrlId { get; set; }

        /// <summary>
        /// 道闸控制器连接状态，0未连接1已连接
        /// </summary>
        public int gateCtrlStatus { get; set; }

        /// <summary>
        /// 道闸当前状态，0关到位1开到位2中间状态
        /// </summary>
        public int gateStatus { get; set; }
    }

    public class QingdaoUploadViolationRecordInfoRes : QingdaoBaseRes
    {
        public string Data { get; set; }
    }
       
}
